package com.binguo.wxapi.form;

import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotNull;

@Builder
@NoArgsConstructor
@AllArgsConstructor
@Data
public class AddProductForm {


    @ApiParam(value = "菜品名称", required = true)
    @NotNull
    private String productName;

    @ApiParam(value = "菜品价格", required = true)
    @NotNull
    private String productPrice;

    @ApiParam(value = "商户id", required = true)
    @NotNull
    private Integer shopId;

    @ApiParam(value = "关联的云澎菜品id", required = false)
    private String ypProductId;

    @ApiParam(value = "分店id", required = true)
    private Integer branchId;

    @ApiParam(value = "商品种类ID", required = false)
    private Integer productCategoryID;

    @ApiParam(value = "早餐库存类型", required = false)
    private Integer breakfastGeneralSum;

    @ApiParam(value = "中餐库存类型", required = false)
    private Integer lunchGeneralSum;

    @ApiParam(value = "晚餐库存类型", required = false)
    private Integer dinnerGeneralSum;

    @ApiParam(value = "早餐库存", required = false)
    private Integer breakfastSum;

    @ApiParam(value = "中餐库存", required = false)
    private Integer lunchSum;

    @ApiParam(value = "晚餐库存", required = false)
    private Integer dinnerSum;

    @ApiParam(value = "菜品单位", required = false)
    private String standard;

    @ApiParam(value = "菜品描述", required = false)
    private String description;

}
